8e1718c1cf5a1289f440d06516539fc538f4a003,sample/src/main/java/com/daasuu/FPSAnimator/TweenSampleActivity.java,TweenSampleActivity,onCreate,#Bundle#,33
Before Change
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher);
DisplayObject2 bitmapDisplayA = new DisplayObject2();
bitmapDisplayA
.painter(new BitmapPainter(bitmap))
.anim(TweenAnim.builder()
.toX(1600, UIUtil.getWindowWidth(this) - bitmap.getWidth(), Ease.BACK_IN_OUT)
.waitTime(1000)
.alpha(1000, 0f)
.alpha(1000, 1f)
.call(new AnimCallBack() {
@Override
public void call() {
Snackbar.make(mFPSTextureView, "BitmapA animation finished!", Snackbar.LENGTH_LONG)
.setAction("Action", null).show();
}
})
.build()
);
DisplayObject2 bitmapDisplayB = new DisplayObject2()
.painter(new BitmapPainter(bitmap)
After Change
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher);
DisplayObject2 bitmapDisplayA = new DisplayObject2();
bitmapDisplayA
.with(new BitmapPainter(bitmap))
.tween()
.toX(1600, UIUtil.getWindowWidth(this) - bitmap.getWidth(), Ease.BACK_IN_OUT)
.waitTime(1000)
.alpha(1000, 0f)
.alpha(1000, 1f)
.call(new AnimCallBack() {
@Override
public void call() {
Snackbar.make(mFPSTextureView, "BitmapA animation finished!", Snackbar.LENGTH_LONG)
.setAction("Action", null).show();
}
})
.build();
DisplayObject2 bitmapDisplayB = new DisplayObject2();
bitmapDisplayB.with(new BitmapPainter(bitmap)